﻿/* 
* @Author: Marte
* @Date:   2016-10-21 14:40:51
* @Last Modified by:   Marte
* @Last Modified time: 2016-11-08 14:29:47
*/
body,dl,dd,h1,h2,h3,h4,h5,h6,p,span,ul,li,div,a,img{margin:0;padding:0;}
body{font-size: 18px;color:#323232; font-family: "微软雅黑";background-color: #eaeaea;}
img{border: none;padding: 0;margin:0;}
ul,ol{list-style:none;margin:0;padding:0;}
a{text-decoration:none;color:#323232;}
a:hover{text-decoration:none;}
.clearfix:after{  
   content: "020";  
   display: block;  
   height: 0;  
   clear: both;  
   visibility: hidden;   
} 
 .clearfix {   
   zoom: 1;  
}

.top{
    width: 100%;
    
}

.nav1 li{
    float: left;
    margin-left: 50px;
}
.nav1 li a{
    color:#fff;
    font-size: 18px;
    display: inline-block;
}

.fanye{ margin-bottom :30px; }
.nav1 li a:hover{
    color:#6cdb10;
    border-bottom:4px solid #6cdb10;
}
#shi{
    color:#6cdb10;
    border-bottom:4px solid #6cdb10;
}
.cen1{
    position:relative;
    /*height:1060px;*/
}
.cc{
    width:184px;
    height:54px;
    margin-top: 700px;
}
.cc a{
    display: block;
    width:184px;
    height:54px;
}

.cen2{
    padding:70px 0px;
}
.h2{
    font-size: 48px;
    text-align: center;
}
.cep{
    font-size: 24px;
}
.xia{
    width: 120px;
    height:14px;
    background-color: #94c31f;
    margin:  0  auto;
    margin-top: 20px;
    margin-bottom: 40px;


}
.xia1{
    background-color: #fff;
    width: 120px;
    height:14px;
    margin: 20px 0px 0px 0px;
}
.h3{
    padding-top: 20px;
}
.h4{
   padding-top: 40px; 
}
.c2p{
    line-height: 58px;
    font-size: 18px;
}
.tu{
    width: 100%;
}
.tu img{
    width: 100%;
    height:100%;
}
.tap{
    padding-top: 20px;
    font-size: 24px;
    margin-left: 440px;
}
.tap img{
    width: 50px;
    height:50px;
    margin-right: 30px;
    vertical-align: middle;
}
.img1{
    width: 100%;
    height:24.7%;
}





.foot{
    width: 100%;
    height:160px;
    background-color: #313131;
    font-size: 18px;
    color:#fff;
    text-align: center;
}
.f-p{
    padding-top: 50px;
}
.foot a{
    color:#fff;
}
.foot a:hover{
    text-decoration: underline;
}



@media (min-width: 998px){
    .top{
    width: 100%;
    height:800px;
}
.nav1 li{
    float: left;
    margin-left: 30px;
}
.nav1{
    padding-top: 44px;
    /*padding-left: 200px;*/
    float: right;
}
.cc{
    width:184px;
    display: block;
    height:54px;
    margin-top: 80px;
    margin-left: 10px;
}
.img{
    width:600px;
    height:300px;
    margin-top: 130px;
}
.logo{
    width:128px;
    height:50px;
    display: block;
    position:absolute;
    top: 30px;
    left:10px;
}
}

@media (min-width: 1200px){
    .top{
    width: 100%;
    height:1060px;
}
.nav1{
    padding-top: 70px;
    /*padding-left: 340px;*/
    float: right;
}
.cc{
    width:184px;
    display: block;
    height:54px;
    margin-top: 110px;
    margin-left: 10px;
}
.img{
    width:697px;
    height:321px;
    margin-top: 328px;
}
.logo{
    width:128px;
    height:50px;
    display: block;
    position:absolute;
    top: 55px;
    left:10px;
}
}